Big Huge Thesaurus

face the music

verb

sounds kind of like